from registro.forms import BasicRegistrationForm
from fichas.models import Jugador
from django.contrib.auth.models import User

#este es el formulario que hereda del formulario de registro basico y modifica
#su funcion save para crear un jugador a la par de un usuario nuevo
class RoleandoRegistroBasicoForm(BasicRegistrationForm):
    
    def save(self):
        BasicRegistrationForm.save(self)
        usuario = User.objects.get(username=self.cleaned_data['username'])
        jugador = Jugador(jugador=usuario)
        jugador.save()

